sound-absorbent cladding - German English Dictionary